html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#header .nav-button span,#header .nav-button,#layout .overlay,#layout,#navm,#header,#header .logo,#header.active .logo,#header.active .nav-button,.logo-navigation,.close-btn-navigation,.close-btn-navigation span,.mod-map-view,.mod-map-img,.mod-map-view.active,#module-map-img,.map-img,#maps,#module-google-map,.mod-map-view p,form.form input[type="submit"],#loading .load,.transition,acc-map-wrap,.acc-map-floor,#acc-map-svg .acc-map-wrap:hover .acc-map-floor,#acc-map-svg .acc-map-wrap.active .acc-map-floor,table.mod-accommodation-info tr:hover,table.mod-accommodation-info tr.active,#acc-map-svg .acc-map-wrap,table.mod-accommodation-info tr,table.mod-floor-changer tr,table.mod-floor-changer tr:hover,.mod-rtn-btn,.mod-rtn-btn:hover,.mod-rtn-btn a,.mod-floor-changer,.mod-floor-changer li {transition: .3s;-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}.notransition {transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;}::-webkit-scrollbar {width: 5px;}::-webkit-scrollbar-track {background: #eee;margin-right: 0;margin-top: 0;}::-webkit-scrollbar-thumb {background: #ccc;}input::selection,::selection {color: #4d555a;background: #ffcc00;}input::-moz-selection,::-moz-selection {color: #4d555a;background: #ffcc00;}html,body {-webkit-overflow-scrolling: touch;}body {-webkit-text-size-adjust: 100%;overflow:auto;height:100%;}#page {overflow: hidden;}html,body,img {margin: 0;padding: 0;border: 0;}button,input,textarea,body {font-family: 'Open Sans', sans-serif;font-size: 13px;}a,input,button {outline: 0;}p {font-family: 'FoundersGroteskMonoTest-Regular';font-size: 18px;line-height: 25px;}a {}h1,h2,h3,h4,h5,h6,p {margin-top: 0;}h1 {font-size: 48px;font-family: 'FoundersGroteskMonoTest-Regular';margin-bottom: 40px;}h2 {color:#938f84;font-family: 'Averta-Regular';font-size: 30px;text-transform: uppercase;margin-bottom: 15px;}h3 {font-family: 'FoundersGroteskMonoTest-Regular';text-transform: uppercase;margin-bottom: 15px;background-repeat: no-repeat;}h4 {font-family: 'FoundersGroteskMonoTest-Medium';font-size: 40px;color: #938f84;}h5 {font-size: 18px;text-transform: uppercase;font-family: 'Averta-Regular';}section,.section {position: relative;}.bg-eee {background-color: #eee;}.bg-white,.bg-fff {background-color: #fff;}.bg-999 {background-color: #999;}.clear {clear: both;}.bg-cover {background-size: cover;background-position: center;background-repeat: no-repeat;}.bg-contain {background-size: contain;background-position: center;background-repeat: no-repeat;}.bg-light-grey {background:#f4f0ed;}.padd-80 {padding:80px 0;}.padd-35 {padding:35%;}.sec-bg {background:#f4f0ed;}.bg-yellow {background: #feeb15;background: #ffe864;background: #f8ae4c;}.mod-center-txt {text-align: center;}.align-center {text-align: center;}.align-left {text-align: left;}.align-right {text-align: right;}.w.w25p {width: 25%;}.w.w50p {width: 50%;}.w.w75p {width: 75%;}.w.w100p {width: 100%;}.publisher {opacity: 0;visibility: hidden;height: 0;width: 0;display: block;overflow: hidden;}#tooltip {margin: 20px 0 0 10px;margin-left: -60px;width: 160px;padding: 10px;z-index: 9900;position: absolute;text-align: center;color: #4a4f52;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;display: none;background: #ffcc00;}#tooltip.right {margin-left: -80px;}@media screen and (max-width: 1750px){h4 {width:100%;}}@media screen and (max-width: 1440px){h4 {font-size: 30px;}}@media screen and (max-width: 1320px){p {font-family: 'FoundersGroteskMonoTest-Regular';font-size: 15px;line-height: 20px;}.padd-80 {padding: 40px 0;}h2 {margin-bottom: 20px;font-size: 23px;}h5 {font-size: 16px;}}@media screen and (max-width: 1220px){.padd-35 {padding: 25%;}h5 {font-size: 13px;}}@media screen and (max-width: 1024px){.padd-80 {padding: 20px 0;}}@media screen and (max-width: 768px){body {overflow: hidden;overflow-y: auto;}h4 {font-size: 20px;}}@media screen and (max-width: 480px){}@font-face { font-family: 'FoundersGroteskMonoTest-Regular'; src: url('../font/FoundersGroteskMonoTest-Regular.eot'); src: url('../font/FoundersGroteskMonoTest-Regular.eot?#iefix') format('embedded-opentype'), url('../font/FoundersGroteskMonoTest-Regular.woff') format('woff'), url('../font/FoundersGroteskMonoTest-Regular.ttf') format('truetype'), url('../font/FoundersGroteskMonoTest-Regular.svg#FoundersGroteskMonoTest-Regular') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'FoundersGroteskMonoTest-Medium'; src: url('../font/FoundersGroteskMonoTest-Medium.eot'); src: url('../font/FoundersGroteskMonoTest-Medium.eot?#iefix') format('embedded-opentype'), url('../font/FoundersGroteskMonoTest-Medium.woff') format('woff'), url('../font/FoundersGroteskMonoTest-Medium.ttf') format('truetype'), url('../font/FoundersGroteskMonoTest-Medium.svg#FoundersGroteskMonoTest-Medium') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Averta-Bold'; src: url('../font/Averta-Regular.eot'); src: url('../font/Averta-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Averta-Regular.woff') format('woff'), url('../font/Averta-Regular.ttf') format('truetype'), url('../font/Averta-Regular.svg#Averta-Regular') format('svg'); font-weight: 800; font-style: normal;}@font-face { font-family: 'Averta-Regular'; src: url('../font/Averta-Regular.eot'); src: url('../font/Averta-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Averta-Regular.woff') format('woff'), url('../font/Averta-Regular.ttf') format('truetype'), url('../font/Averta-Regular.svg#Averta-Regular') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Averta-Light'; src: url('../font/Averta-Light.eot'); src: url('../font/Averta-Light.eot?#iefix') format('embedded-opentype'), url('../font/Averta-Light.woff') format('woff'), url('../font/Averta-Light.ttf') format('truetype'), url('../font/Averta-Light.svg#Averta-Light') format('svg'); font-weight: normal; font-style: normal;}@font-face { font-family: 'Averta-Bold'; src: url('../font/Averta-Bold.eot'); src: url('../font/Averta-Bold.eot?#iefix') format('embedded-opentype'), url('../font/Averta-Bold.woff') format('woff'), url('../font/Averta-Bold.ttf') format('truetype'), url('../font/Averta-Bold.svg#Averta-Bold') format('svg'); font-weight: normal; font-style: normal;}#layout {position: relative;background: white;}#layout .overlay {opacity: 0;visibility: hidden;position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.3);z-index: 8000;position: fixed;left: 220px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}#navm {position: fixed;top: 0;bottom: 0;left: -120px;width: 220px;overflow: auto;overflow-x: hidden;box-sizing: border-box;background: #111;opacity: 0;visibility: hidden;}#navm ul,#navm li {list-style: none;margin: 0;padding: 0;border: 0;width: 100%;}#navm ul {margin-top: 5px;border-top: 1px solid rgba(255,255,255,0.1);}#navm li a {display: block;padding: 15px 20px;color: white;text-transform: uppercase;text-decoration: none;width: 100%;box-sizing: border-box;font-weight: 900;}#navm ul ul {margin: 0;background: #222;}#navm ul ul a {padding: 8px 30px 8px 20px;font-size: 13px;}#navm li a:hover {background: rgba(255,255,255,0.1);}#header h1 {display: none;}.nav-button {height: 80px;width: 60px;position: absolute;right: 0px;top: 35px;cursor: pointer;pointer-events: auto;}.menu-top.scroll-nav {height: 0%;width: 100%;position: fixed;z-index: 1;top: 0;left: 0;right: 0;background-color: #938f84;background-repeat: repeat;background-size: 100%;overflow-y: hidden;transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;z-index: 13000;overflow: hidden;}.menu-top.scroll-nav ul {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;}.menu-top.scroll-nav ul li {display: block;}.menu-top.scroll-nav ul li a {text-decoration: none;font-size: 60px;font-family: 'FoundersGroteskMonoTest-Regular';display: block;padding:10px;color:#feeb15;color:#ffe864;color: #f5f1ee;}.menu-top.scroll-nav ul li a:hover { color: rgba(248,174,76,0.6);}.close-btn-navigation {display: block;transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;position: absolute;right: 0px;top: 35px;font-size: 60px !important;height: 80px;width: 60px;background-position: center;background-repeat: no-repeat;background-size: 30px;cursor: pointer;}.close-btn-navigation span {background: #fde857;background: #ffe864;background-color: #f5f1ee;height: 5px;margin: 0 0 10px;display: block;width: 60px;position: relative;cursor: pointer;}.logo-navigation {background-image: url(../img/png/logo-n.png);width: 243px;height: 79px;background-repeat: no-repeat;background-position: center;background-size: contain;margin: 15px 0;float: left;}.arrow-top {position: fixed;bottom: 70px;right: 50px;width: 50px;height: 50px;background-color: transparent;background-image: url(../img/png/arrow-up.png);background-image: url(../img/png/chevron-arrow-up.png);background-position: center center;background-size: 25px;background-repeat: no-repeat;box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.1);border: 3px solid#d9d9d9;cursor: pointer;z-index: 13000;display: none;opacity: 0.6 !important;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){ .menu-top.scroll-nav ul li a { font-size: 50px; } }@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){ .menu-top.scroll-nav ul li a { font-size: 40px; } }@media screen and (max-width: 768px){ .menu-top.scroll-nav ul { position: relative; top: 0; left: 0; transform: none; width: 100%; text-align: center; } .menu-top.scroll-nav ul li a { font-size: 30px; } .logo-navigation { margin: 8px 0; width: 185px; height: 69px; } .close-btn-navigation { top:24px; } }@media screen and (max-width: 480px){}#loading .box {opacity: 0;}#loading .box.loaded {opacity: 1;}.container { position: relative; margin: 0 auto; width: 1600px; box-sizing: border-box; -moz-box-sizing: border-box; min-height: 1px;}.module-transport-top .container { position: relative; margin: 0 auto; width: 1280px; box-sizing: border-box; -moz-box-sizing: border-box; min-height: 1px;}@media screen and (max-width: 1750px) { .container { width:1280px; } }@media screen and (max-width: 1440px) { .container { width:auto; margin: 0 25px; } }@media screen and (max-width: 1320px) {.module-transport-top .container {width: 960px;}}@media screen and (max-width: 1024px) {.module-transport-top .container {width: 720px;}}@media screen and (max-width: 768px) {.module-transport-top .container { width: auto;}}.pulkit{ display: block;}.col {float: left;width: 100%;position: relative;min-height: 1px;}.col.col2 {width: 50%;}.col.col3 {width: 33.33%;}.col.col3x2 {width: 66.66%;}.col.col4 {width: 25%;}.col.col4x3 {width: 75%;}.col.col5 {width: 20%;}.col.col5x4 {width: 80%;}.col.col5x3 {width: 60%;}.col.col5x2 {width: 40%;}.col.col6 {width: 16.66%;}.col.col2.margin {width: 48%;margin-right: 4%;}.col.col3.margin {width: 32%;margin-right: 2%;}.col.col3x2.margin.col-left {width: 64%;margin-right: 4%;}.col.col3x2.margin.col-right {width: 64%;margin-left: 2%;}.col.col4.margin {width: 23.5%;margin-right: 2%;}.col.col4x3.margin.col-left {width: 74.5%;margin-right: 2%;}.col.col4x3.margin.col-right {width: 74.5%;margin-left: 2%;}.col.col5.margin {width: 18.4%;margin-right: 2%;}.col.col6.margin {width: 15%;margin-right: 2%;}.col.margin.last {margin-right: 0 !important;}.col.col3.links { }.col.col3.links p { color: #f5f1ee; font-size: 12px;}@media screen and (max-width: 1024px) { #about .col.col2, #specification .col.col2, #accommodation .col.col2, #location .col.col2 { width: 100%; } }@media screen and (max-width: 768px) {.col {float: none !important;clear: both !important;width: auto !important;margin-right: 0 !important;}}.pulkit3{ display: block;}#header .nav-button span { height: 5px; background: #a7a18a; background: #f5f1ee; margin: 0 0 10px; display: block; width: 60px; position: relative;}#header ul.nav { display: none;}#header { position: fixed; width:100%; background-color:#feeb15; background-color:#ffe864; background-color:#f8ae4c; top: 0; left: 0; z-index: 12000;}#header .logo { background-image:url(../img/png/logo-n.png); width:243px; height:65px; background-repeat: no-repeat; background-position: center; background-size: contain; margin: 15px 0; float:left;}#header.active .logo,#header.active .logo-navigation{ margin: 8px 0; width: 185px; height: 69px;}#header.active .nav-button { top:24px;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){}@media screen and (max-width: 768px){ #header .logo { margin: 8px 0; width: 185px; height: 69px; } #header .nav-button { top: 24px; } }@media screen and (max-width: 480px){}.module-home-top { width:100%; height:100vh; overflow:hidden; position: relative;}.mod-home-img { background-image: url(../img/webp/2024/IW-251024-D2i-045.webp); position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.scroll-wrap { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 1; opacity: 0; -webkit-animation: show-scroll-button 2s ease-out 1s forwards; animation: show-scroll-button 2s ease-out 1s forwards;}.scroll-wrap:before { content: ''; display: block; position: relative; float: left; margin: 0 10px; top:10px; width: 6px; height: 6px; background-color: #f8ae4c; border-radius: 100%;}.scroll-icon { display: block; margin: 0 auto 10px; background: none; height: 49px; width: 27px; border: 1px solid #f8ae4c; border-radius: 15px; cursor: pointer; -webkit-animation: pulsing-scroll-button 2s ease-out .5s infinite; animation: pulsing-scroll-button 2s ease-out .5s infinite;}@keyframes show-scroll-button{ 0% { opacity:0; } 50% { opacity:1; } 100% { opacity:1; }}@keyframes pulsing-scroll-button{ 0% { background: none; } 50% { background: #a7a18a; } 100% { background: none; }}.scroll-icon a { position: absolute; top:0; right:0; bottom:0; left:0;}.hero-btn { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); z-index: 10; text-decoration: none; padding: 10px 20px; font-family: 'FoundersGroteskMonoTest-Regular'; background: #ffe864; background: #f8ae4c; color: #000; font-size: 18px; transition: .3s; -o-transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; line-height: 25px;}.hero-btn:hover {color: #f5f1ee;background: #a7a18a;}@media screen and (max-width: 1320px){.hero-btn {font-size: 15px;line-height: 20px;}}.mod-txt-box { position: relative; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 85%; float: left;}.module-about-top .mod-txt-box h1 { font-size: 48px; font-family: 'FoundersGroteskMonoTest-Regular'; width: 75%; float: left; margin-bottom: 40px;}.module-about-top .mod-txt-box h4 { font-family: 'FoundersGroteskMonoTest-Regular';}.mod-txt-box p { margin-bottom: 25px;}.mod-about-img { background-image: url(../img/webp/2024/IW-251024-D2i-260.webp); position: absolute; top:0; right:0; bottom:0; left:0;}.mod-floor-space-img { background-image: url(../img/svg/floor-space.svg); width: 467px; height: 110px; float: left; margin-top:40px;}@media screen and (max-width: 1750px){ .module-about-top .mod-txt-box h1 { width:100%; margin-bottom: 25px; font-size: 38px; } .mod-txt-box p { margin-bottom: 10px; font-size: 15px; } .mod-floor-space-img { width: 234px; height: 55px; margin-top: 20px; } }@media screen and (max-width: 1440px){ .module-about-top .mod-txt-box h1 { font-size: 30px; margin-bottom: 20px; } }@media screen and (max-width: 1320px){ .mod-txt-box { position: relative; top: 0; left: 0; transform: none; width: 100%; float: none; padding: 10px 20px; } }@media screen and (max-width: 1220px){ #about .mod-txt-box { padding-bottom: 50px; } #specification .mod-txt-box { padding-top: 50px; } }@media screen and (max-width: 1024px){}@media screen and (max-width: 768px){}@media screen and (max-width: 480px){}.flex-wrap { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){}@media screen and (max-width: 768px){ .flex-wrap { display: block; } }@media screen and (max-width: 480px){}.mod-img-sec { background-image: url(../img/webp/2024/IW-251024-D2i-323.webp); padding:20%; background-attachment: fixed;}@media screen and (max-width: 1024px) { .mod-img-sec { background-attachment: scroll; } }@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mod-img-sec { background-attachment: scroll !important; } }.mod-spec-img { background-image: url(../img/jpg/new/bike-rack-086.jpg); position: absolute; top:0; right:0; bottom:0; left:0;}ul.spec-details { display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-wrap:wrap; -webkit-flex-wrap: wrap;}ul.spec-details li { padding: 7px 0 7px 40px; background-image: url(../img/png/bullet-point.png); background-position: 10px 10px; background-repeat: no-repeat; -webkit-background-size: 15px; -moz-background-size: 15px; -o-background-size: 15px; background-size: 15px; text-align: left; font-size: 18px; font-family: 'FoundersGroteskMonoTest-Regular'; width: 48%; margin-right: 4%; margin-bottom: 10px;}ul.spec-details li:nth-child(2n) { margin-right: 0;}.spec-slider { width: 100%;}.spec-slide { position: relative;}.spec-slide .slide-flex { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.mod-spec-box { float: left; width: 100%; position: relative; min-height: 1px;}.spec-slide-img { padding:40%;}@media screen and (max-width: 1750px){ ul.spec-details li { font-size: 15px; } }@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){ }@media screen and (max-width: 1220px){ }@media screen and (max-width: 1024px){ .spec-slide-img { padding:25%; } }@media screen and (max-width: 768px){ ul.spec-details li { width:100%; } }@media screen and (max-width: 480px){}#accommodation { overflow: hidden;}#accommodation h2 { margin-bottom: 0;}.temp-img { display: block; margin: 0 auto;}.module-accommodation-img { margin-bottom: 60px; background-size: cover;}.mod-content-accommodation { margin-bottom: 80px;}.mod-content-accommodation h5 { margin-bottom: 40px;}table.mod-accommodation-info { width: 100%; float: right; position: relative;}table.mod-accommodation-info.active { right: 0; transition: 0.6s; -o-transition: 0.6s; -ms-transition: 0.6s; -moz-transition: 0.6s; -webkit-transition: 0.6s;}table.mod-accommodation-info tr td { padding: 10px;}table.mod-accommodation-info tr:nth-child(even) { background-color: #eceae3;}table.mod-accommodation-info thead { background-color: #feeb15; background-color: #ffe864; background-color: #f8ae4c;}table.mod-accommodation-info tr th { padding: 20px 10px;}table.mod-accommodation-info tr th,table.mod-accommodation-info tr td { font-family: "Averta-Regular"; font-size: 18px; text-transform: uppercase;}.mod-accommodation-spec.btn { padding: 10px; margin-bottom: 40px; position: relative; right: 80px; float: right; width: 20%; display: block;}.btn:hover { background: #a7a18a; color: #fff;}.mod-floor-plan,.mod-studio-img { padding: 40%; position: relative;}.mod-build-img { background-image: url(../img/jpg/external_offices.jpg); position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.mod-plan-img { position: absolute; top: 10px; right: 0; bottom: 75px; left: 0; opacity: 0; background-size: contain !important;}.mod-plan-img.active { opacity: 1;}.mod-plan-img.ground { background-image: url(../img/png/HS-FloorPlan.png);}.mod-plan-img.first { background-image: url(../img/svg/first-floor-resize.svg);}.mod-plan-img.second { background-image: url(../img/svg/second-floor.svg); background-size: 85% !important;}.mod-plans-text { position: absolute; bottom: -50px; left: 50px;}#acc-map-svg { pointer-events: all; width: 100%; height: 400px;}#acc-map-svg .acc-map-wrap:hover .acc-map-floor,#acc-map-svg .acc-map-wrap.active .acc-map-floor { fill: rgba(253, 232, 87, 0.5) !important; fill: rgba(248, 174, 76, 0.5) !important; cursor: pointer;}table.mod-accommodation-info tr:hover,table.mod-accommodation-info tr.active { background: #feeb15; background: #ffe864; background: #f8ae4c; cursor: pointer;}tr.total:hover { background: #eceae3 !important; cursor: default !important;}thead tr { cursor: default !important;}.acc-slider { width: 100%;}.acc-slide { position: relative;}.acc-slide .slide-flex { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.mod-acc-box { float: left; width: 100%; position: relative; min-height: 1px;}.acc-slide-img { padding: 40%;}.slick-prev { position: absolute; top: 50%; left: 30px; z-index: 1; border: 0; background-color: transparent; padding: 12px; background-image: url(../img/png/prev-n.png); background-size: contain; background-position: center; background-repeat: no-repeat; cursor: pointer; filter: drop-shadow(0px 0px 7px rgba(51, 51, 51, 0.6));}.slick-next { position: absolute; top: 50%; right: 30px; z-index: 1; border: 0; background-color: transparent; padding: 12px; background-image: url(../img/png/next-n.png); background-size: contain; background-position: center; background-repeat: no-repeat; cursor: pointer; filter: drop-shadow(0px 0px 7px rgba(51, 51, 51, 0.6));}.mod-desc-box { position: absolute; top: 30px; left: 30px; background-color: #feeb15; background-color: #ffe864; background-color: #f8ae4c; padding: 10px;}.mod-floor-changer { position: absolute; bottom: 3px; right: 5px; width: 100%; text-align: right;}ul.mod-floor-changer li { display: inline-block; background: #938f84; color: #f5f1ee; margin-right: 2%; margin-bottom: 2%;}ul.mod-floor-changer li:hover { }ul.mod-floor-changer li { padding: 10px; font-family: "FoundersGroteskMonoTest-Regular";}@media screen and (max-width: 1750px) {}@media screen and (max-width: 1440px) {}@media screen and (max-width: 1320px) { .mod-plans-text { position: absolute; left: 15px;} }@media screen and (max-width: 1220px) { .mod-plans-text { left: 30px;} .mod-desc-box { top: 15px; left: 15px; padding: 10px;} ul.mod-floor-changer li { padding: 7px;} #acc-map-svg { height: 300px;} table.mod-accommodation-info tr th, table.mod-accommodation-info tr td { font-size: 15px;} .mod-content-accommodation h5 { margin-bottom: 40px;}}@media screen and (max-width: 1024px) { .mod-accommodation-spec.btn { display: none;} table.mod-accommodation-info { right: 0;} #accommodation .col.col2 { width: 100%;} .mod-content-accommodation h5 { margin-bottom: 20px;} .module-accommodation-img { margin-bottom: 30px;} table.mod-accommodation-info tr th, table.mod-accommodation-info tr td { font-size: 14px;} .acc-slide-img { padding: 25%;} #acc-map-svg { height: 200px;}}@media screen and (max-width: 768px) { .mod-plans-text { left: 15px;} #acc-map-svg { height: 150px;} table.mod-accommodation-info tr th, table.mod-accommodation-info tr td { font-size: 13px;} .mod-floor-changer { position: relative; bottom: 0; right: 0; width: 100%; text-align: unset;} ul.mod-floor-changer li { margin-bottom: 0; width: 32%; margin-right: 2%;} ul.mod-floor-changer li:nth-child(3) { margin-right: 0;} .mod-floor-changer.btn-flex { display: flex; flex-wrap: nowrap; -webkit-flex-wrap: nowrap;}}@media screen and (max-width: 480px) {}.mod-loc-img { background-image: url(../img/webp/2024/richmond-3.webp); position: absolute; top:0; right:0; bottom:0; left:0;}.module-location-top .col.col2:nth-child(2) { padding-top:20px;}.home-slider { width: 100%;}.home-slide { position: relative;}.slide-flex { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.mod-home-box { float: left; width: 100%; position: relative; min-height: 1px;}.mod-home-box .home-left-img { padding:50%;}.slick-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}.slick-list:focus{ outline: none;}.slick-list.dragging{ cursor: pointer; cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.slick-track{ position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}.slick-track:before,.slick-track:after{ display: table; content: '';}.slick-track:after{ clear: both;}.slick-loading .slick-track{ visibility: hidden;}.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}[dir='rtl'] .slick-slide{ float: right;}.slick-slide img{ display: block;}.slick-slide.slick-loading img{ display: none;}.slick-slide.dragging img{ pointer-events: none;}.slick-initialized .slick-slide{ display: block;}.slick-loading .slick-slide{ visibility: hidden;}.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}.slick-arrow.slick-hidden { display: none;}@charset 'UTF-8';.slick-loading .slick-list{ background: #fff url('./ajax-loader.gif') center center no-repeat;}@font-face{ font-family: 'slick'; font-weight: normal; font-style: normal; src: url('./fonts/slick.eot'); src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-dotted.slick-slider{ margin-bottom: 30px;}.slick-dots{ position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center;}.slick-dots li{ position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer;}.slick-dots li button{ font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{ outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{ opacity: 1;}.slick-dots li button:before{ font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{ opacity: .75; color: black;}.mod-wrap-box { padding:35%; position: relative;}.mod-map-img { background-image:url(../img/png/mod-map-img-n.png); position: absolute; top:0; right:0; bottom:0; left:0;}#maps { position: absolute !important; width: 100%; height: 100%; top: 0; left: 0; z-index: 0;}.mod-map-view,#mod-map-view { position: absolute; top: 10px; right: 75px; background-color: #feeb15; background-color: #ffe864; background-color: #f8ae4c; z-index: 1; padding: 20px; width: 160px; text-align: center; cursor: pointer; border:0; display: none;}.mod-map-view.active { display: block;}.mod-map-view:hover { background-color: #938f84;}.mod-map-view:hover p { color:#fff;}#module-map-img { display: none; transition: .8s; -o-transition: .8s; -ms-transition: .8s; -moz-transition: .8s; -webkit-transition: .8s;}#module-google-map { display: none;}#module-map-img.active { display: block;}#module-google-map.active { display: block;}#module-map-img { opacity: 0;}#module-map-img.fade { opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out;}.mod-map-view.img { background:#a7a18a; color:#fff;}.mod-map-view.img:hover { background:#feeb15; background:#ffe864; background: #f8ae4c;}.mod-map-view.img:hover p { color:#000 !important;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){ .mod-map-view, #mod-map-view { position: relative; top:0; right:0; width:100%; } }@media screen and (max-width: 768px){}@media screen and (max-width: 480px){}.links:nth-child(2) .mod-transport-box { float:none; display: block; margin:0 auto;}.links:nth-child(3) .mod-transport-box { float:right;}.mod-transport-box { width:60%; float:left;}.mod-transport-box table { width:100%;}.mod-transport-box h3 { font-family: 'FoundersGroteskMonoTest-Regular'; font-size: 30px; text-transform: uppercase; margin-bottom: 35px; padding: 8px 60px 8px 0; background-repeat: no-repeat; background-size: 27px;}.mod-transport-box table tr td { font-family: 'FoundersGroteskMonoTest-Regular'; font-size: 18px;}.mod-transport-box table tr td:nth-child(2n) { float:right;}.mod-transport-box.train h3 { background-image: url(../img/png/trains.png); background-position: 100px 15px;}.mod-transport-box.underground h3 { background-image: url(../img/png/underground.png); background-position: 210px 12px;}.mod-transport-box.airport h3 { background-image: url(../img/png/airport.png); background-position: 135px 10px;}tfoot tr td { font-size: 14px !important; padding-top: 40px;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){ .mod-transport-box { width: 75%; } }@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){ .module-transport-top .col.col3 { width:48%; margin-bottom: 5%; } .module-transport-top .col.col3:nth-child(odd) { margin-right:2%; } .links:nth-child(2) .mod-transport-box { margin: 0; } .links:nth-child(3) .mod-transport-box { float: none; } .mod-transport-box:nth-child(-n+2) { width: 80%; } .mod-transport-box h3 { margin-bottom: 20px; } }@media screen and (max-width: 768px){ .mod-transport-box { width: 100% !important; float: none; } .module-transport-top .container { padding: 0 20px; } .module-transport-top .flex-wrap { display: block; } }@media screen and (max-width: 480px){}.mod-btn-box { text-align: center; width:100%;}.mod-btn-box a:hover { background-color:#938f84; color:#fff;}.btn { width:25%; background-color: #feeb15; background-color: #ffe864; background-color: #f8ae4c; font-size: 25px; text-transform: uppercase; color:#383838; padding:20px; display: inline-block; text-align: center; cursor: pointer; text-decoration: none; font-family: 'Averta-Regular';}.mod-brochure-btn { margin-right: 5%;}@media screen and (max-width: 1750px){ .btn { font-size: 20px; } }@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){ .btn { font-size: 17px; } }@media screen and (max-width: 1024px){ .btn { width:50%; font-size: 15px; padding:20px 15px; margin-bottom: 5%; } .mod-brochure-btn { margin-right:0; } }@media screen and (max-width: 768px){ .btn { width:100%; } }@media screen and (max-width: 480px){}.mod-client-contact-boxes { position: relative; width:100%; min-height: 300px; text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.mod-client-box { width:100%; min-height: 100px; float:left;}.mod-contact-box { width: 30%; min-height: 50px; display: inline-block; margin: 0 auto; }.client-logo { padding:25%; margin-bottom:25px;}.client-logo.jll { background-image: url(../img/png/jll-logo.png);}.client-logo.mc { background-image:url(../img/png/martin-campbell-logo.png);}.client-logo.lewis-co { background-image:url(../img/png/lewis-co-logo.png);}.mod-contact-info { margin-bottom: 25px;}.mod-contact-info a { font-family: 'FoundersGroteskMonoTest-Regular'; font-size: 18px; text-decoration: none; color:#000; display: block;}.mod-contact-info a:nth-child(1) { margin-bottom: 10px;}.mod-contact-info a:hover { color:#a7a18a;}.mod-center-txt p { margin-bottom: 25px;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){ .mod-contact-box { width: 40%; } .client-logo { padding:20%; background-size: 80%; } .mod-contact-info a { font-size: 15px; } }@media screen and (max-width: 1024px){ .mod-contact-box { width: 100%; } .client-logo { background-size: 50% !important; padding: 15%; margin-bottom: 0px; } }@media screen and (max-width: 768px){}@media screen and (max-width: 480px){}form.form { width:100%; position: relative;}form.form input { width:49%; padding:35px 25px;}form.form input[type="submit"] { position: relative; cursor: pointer; width: 26%; margin-bottom: 0 !important; color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px; padding:8%; border:0;}form.form input[type="submit"]:hover { color: #fde857; color: #f8ae4c;}form.form input:nth-child(even) { margin-right: 0;}form.form input:nth-child(n+1) { margin-bottom: 25px;}form.form input,form.form textarea { background:#a7a18a; background:#938f84; color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px; border:0;}form.form textarea { width:70%; margin-right: 2%; resize: none; padding:25px; overflow:hidden;}#contact-form input.error,#contact-form input.textarea,form.form textarea.error { border: 2px solid red !important;}#contact-form img { display: block; margin: 0 auto 20px;}#contact-form h4 { text-align: center; font-family: 'FoundersGroteskMonoTest-Regular'; line-height: 35px; font-size: 20px; color: #000; display: block; margin: 0 auto;}.check-confirm-form { width: 100%; max-width: 520px; font-size: 16px; text-align: center; margin: 10px auto; padding: 10px; display: block; font-family: 'FoundersGroteskMonoTest-Regular';}#check-confirm-form { -webkit-appearance: checkbox !important; -moz-appearance: checkbox !important; appearance: checkbox !important; width: 12px !important; height: 12px !important; display: inline !important; margin: 0 !important;}.check-confirm-form a { text-decoration: none; font-family: 'FoundersGroteskMonoTest-Regular'; color:#a7a18a;}.check-confirm-form a:hover { color:#feeb15;}::-webkit-input-placeholder { color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px;}::-moz-placeholder { color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px;}:-ms-input-placeholder { color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px;}:-moz-placeholder { color: #fff; font-family: 'FoundersGroteskMonoTest-Regular'; font-size:24px;}.policy-checkbox-wrap { display: block; margin: 0 auto; text-align: center; width:50%; margin-top:20px;}.policy-checkbox-wrap input[type="checkbox"] { width:12px; height:12px; margin:0 !important;}.policy-checkbox-wrap label { font-family: 'FoundersGroteskMonoTest-Regular'; font-size: 15px;}.policy-checkbox-wrap input,.policy-checkbox-wrap label { display: inline-block;}.policy-checkbox-wrap a { text-decoration: none; color:#938f84;}.policy-checkbox-wrap a:hover { color:#feeb15; color:#ffe864; color:#f8ae4c;;}#contact-form .flex-wrap { justify-content: space-between;}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){ form.form input { width: 100%; margin-right: 0; } form.form textarea { width: 100%; margin-right: 0; margin-bottom: 25px; } form.form input[type="submit"] { width: 50%; padding: 2%; display: block; margin: 0 auto; }}@media screen and (max-width: 768px){}@media screen and (max-width: 480px){}#footer { position: relative; background-color: #a7a18a; background-color: #938f84; padding: 80px 0; clear: both; width: 100%; padding:25px 15px;}#footer .logo { background-image:url(../img/png/logo-n.png); width: 243px; height: 79px; background-repeat: no-repeat; background-position: center; background-size: contain; float: left;}.mod-address-box { text-align: center;}.mod-address-box p { color:#fff; color:#f5f1ee;}ul.footer-links { margin-left: -10px;}ul.footer-links p,ul.footer-links li { display: inline-block;}ul.footer-links p,ul.footer-links li a,ul.footer-links span { font-size: 12px; padding:0 10px; color:#feeb15; color:#ffe864; color: #f5f1ee; text-decoration: none;}ul.footer-links span { position: relative; lefT:15px;}ul.footer-links li a { cursor: pointer; font-family: 'FoundersGroteskMonoTest-Regular';}ul.footer-links li a:hover { color: rgba(248,174,76,0.7);}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){ #footer .col.col3 { width:100%; text-align: center; } #footer .logo { float:none; display: block; margin: 0 auto; } ul.footer-links { position: relative; bottom:0; } .col.col3.address-txt { margin: 10px 0 15px; } }@media screen and (max-width: 768px){ ul.footer-links p, ul.footer-links li { display: block; margin-bottom: 6px; } }@media screen and (max-width: 480px){} html.cookie #cookie {bottom: 0;} #cookie { position: fixed; bottom: -110%; left: 0; right: 0; width: 100%; background: #a7a18a; background: #938f84; z-index: 9999; overflow: hidden; border-top: 1px solid #fde857; border-top: 1px solid #ffe864; border-top: 3px solid #f8ae4c; ; transition: All .8s ease; -webkit-transition: All .8s ease; -moz-transition: All .8s ease; -o-transition: All .8s ease; } #cookie span { width: 50px; height: 50px; display: block; background: url(../img/png/cookie-close-n.png) center center no-repeat; background-size: contain; float: right; position: relative; z-index: 1000; cursor: pointer; } #cookie > span:hover { cursor: pointer; } #cookie p { position: relative; width: 100%; padding: 14px 45px 14px 10px; text-align: center; font-size: 13px; line-height: 16px; color: #f5f1ee; font-weight: bold; margin-bottom: 0; margin-top: 0; } #cookie p a { color: #eee; text-decoration: none; } #cookie p a:hover { color: #ddd; }.popup-fixed { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0,0,0,0.8); display: block; z-index: 16000; overflow: auto;}.modal-content { background-color: #fff; padding: 50px; position: relative; min-height:100vh; overflow: scroll;}.close { color: #aaa; font-size: 28px; position: absolute; right: 20px; top: 15px; width: 15px; height: 15px; background-image: url(../img/png/close.png); transition: .3s; cursor:pointer;}#content-popup .container { min-height:100vh;}.module-policies-top {padding-top:180px;text-align: justify;}.module-policies-top p {margin-bottom: 25px;}.module-policies-top a {text-decoration: none;color:#a7a18a;}.module-policies-top a:hover {color:#feeb15;color:#ffe864;}.module-policies-top ul {margin-bottom: 25px;padding-left:20px;}.module-policies-top ul:last-child {margin-bottom: 0;}.module-policies-top ul li{font-family: 'FoundersGroteskMonoTest-Regular';font-size: 18px;line-height: 25px;list-style-type: circle;}.module-policies-top h3 {font-size:20px;}.module-policies-top h2 {font-size: 25px;}.module-policies-top span {font-weight: bold;}.red {color:red;}.mod-rtn-btn { padding: 0px 0 0px 40px;background-image: url(../img/png/pageBack.png);background-position: 10px 2px;background-repeat: no-repeat;background-size: 15px;text-align: left;font-size: 18px;font-family: 'FoundersGroteskMonoTest-Regular';}.mod-rtn-btn.top {margin-bottom: 30px;}.mod-rtn-btn.bott {margin-top:30px;}.mod-rtn-btn:hover {color:#feeb15;background-image: url(../img/png/prev.png);}@media screen and (max-width: 1750px){}@media screen and (max-width: 1440px){}@media screen and (max-width: 1320px){.module-policies-top ul li {font-family: 'FoundersGroteskMonoTest-Regular';font-size: 15px;line-height: 20px;}.module-policies-top h2,.module-policies-top h3 {font-size: 16px;}.module-policies-top {padding-top: 140px;}.module-policies-top h1 {font-size: 38px;margin-bottom: 20px;}}@media screen and (max-width: 1220px){}@media screen and (max-width: 1024px){.module-policies-top {padding-top: 140px;}.module-policies-top h1 {font-size: 28px;margin-bottom: 15px;}}@media screen and (max-width: 768px){}@media screen and (max-width: 480px){}